adb&monkey测试 |
您所在的位置:网站首页 › adb monkey自动化 › adb&monkey测试 |
一、monkey应用场景 Monkey测试是Android平台自动化的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,监测程序多久的时间会发生异常。 Monkey是命令行工具 Monkey弱点:Monkey虽然可以根据一个指定的命令脚本来发送按键消息,但其不支持条件判断,也不支持读取待测界面的值来执行验证操作。 Monkey用来做什么:可以做压力测试,也可以用来做自动化测试。 Monkey是在什么时候用:等产品稳定之后,没有太多bug的时候,一般会用monkey去测试待测应用的稳定性、健壮性(是否会发生闪退、崩溃)、整机测试。 二、monkey命令格式 >启动安卓模拟器/真机 >点击运行--输入cmd--进入命令行界面 >查看设备连接情况: adb devices >在命令行界面输入monkey命令 =如果Monkey需要制定设备,基本语法如下: >$ adb -s[device] shell monkey [options] 三、monkey常见参数 -p 用于约束限制,用此参数指定一个或多个包(Package,即App名字)。指定了指定的包以后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。 命令: adb shell monkey -p com.tencent.weixin 1000 说明:com.tencent.weixin为包名,1000是事件计数(即让Monkey程序模拟1000次随机用户事件) 四、真实Android手机怎么连接电脑 1、通过usb线将手机连接电脑 2、下载安装Andriod手机驱动(驱动精灵、手机助手类似的软件) 3、在手机中找到-设置》开发者选项-》usb调试 4、在弹出的对话框中选项允许这台手机进行调试 5、adb devices 五、真实手机Andriod手机WiFi 远程调试 1、通过usb线将手机连接到电脑 2、adb devices 能够监测到对应的设备 3、adb tcpip 5555 确定手机端和电脑端的通信端口 4、拔掉usb线,在通过adb connect 连接自己收ip地址。 六、adb常用命令 adb install weixin.apk --------为了获取apk的安装包所在地址,可以直接把apk拖到cmd的窗口获取,返回success就说明安装成功了。 adb install -r weixin.apk ----保留数据和缓存文件,重新安装APK adb uninstall com.tencent.weixin----卸载微信应用 adb uninstall -k com.weixin ---卸载应用但保留数据和缓存文件 adb shell dumpsys activity | find "mFocusedActivity"----查看前台应用activity名 adb connect/disconnect -----通过WiFi进行远程连接手机进行调试。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |